package main

import (
	"fmt"
)

func main() {
	// 第一个程序
	//fmt.Println("Hello, World golang!")

	// 声明一个字符串，打印出来
	//var name string = "who am  i"
	name := "golang"
	fmt.Println(name)

	// 声明一个浮点型变量，打印出来
	var rate float32 = 0.89
	fmt.Println(rate)

	// 变量的交换
	a, b := 100, 200
	a, b = b, a
	fmt.Println(a,b)

	// &指针变量获取的是内存地址，*变量获取的是内存地址的值
	age := 28
	var ptr = &age
	fmt.Println("age=", age)
	fmt.Println("ptr address=", ptr)
	fmt.Println("ptr value=", *ptr)

}
